Definition of Huntsman's Horns
-
(noun) pitcher plant of southeastern United States having erect yellow trumpet-shaped pitchers with wide mouths and erect lids
Synonyms of Huntsman's Horns
Antonyms of Huntsman's Horns
No Antonyms Found.
Homophones of Huntsman's Horns
No Homophones Found.